﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace cstdx.Proto.Std;

/// <summary>
/// 财务信息实体（处理后的数据）
/// </summary>
public class FinanceInfo
{
	/// <summary>
	/// 流通股本（股）
	/// </summary>
	public double LiuTongGuBen { get; set; }

	/// <summary>
	/// 省份代码
	/// </summary>
	public ushort Province { get; set; }

	/// <summary>
	/// 行业代码
	/// </summary>
	public ushort Industry { get; set; }

	/// <summary>
	/// 更新日期
	/// </summary>
	public uint UpdatedDate { get; set; }

	/// <summary>
	/// 上市日期
	/// </summary>
	public uint IPODate { get; set; }

	/// <summary>
	/// 总股本（股）
	/// </summary>
	public double ZongGuBen { get; set; }

	/// <summary>
	/// 国家股（股）
	/// </summary>
	public double GuoJiaGu { get; set; }

	/// <summary>
	/// 发起人法人股（股）
	/// </summary>
	public double FaQiRenFaRenGu { get; set; }

	/// <summary>
	/// 法人股（股）
	/// </summary>
	public double FaRenGu { get; set; }

	/// <summary>
	/// B股（股）
	/// </summary>
	public double BGu { get; set; }

	/// <summary>
	/// H股（股）
	/// </summary>
	public double HGu { get; set; }

	/// <summary>
	/// 职工股（股）
	/// </summary>
	public double ZhiGongGu { get; set; }

	/// <summary>
	/// 总资产（元）
	/// </summary>
	public double ZongZiChan { get; set; }

	/// <summary>
	/// 流动资产（元）
	/// </summary>
	public double LiuDongZiChan { get; set; }

	/// <summary>
	/// 固定资产（元）
	/// </summary>
	public double GuDingZiChan { get; set; }

	/// <summary>
	/// 无形资产（元）
	/// </summary>
	public double WuXingZiChan { get; set; }

	/// <summary>
	/// 股东人数
	/// </summary>
	public double GuDongRenShu { get; set; }

	/// <summary>
	/// 流动负债（元）
	/// </summary>
	public double LiuDongFuZhai { get; set; }

	/// <summary>
	/// 长期负债（元）
	/// </summary>
	public double ChangQiFuZhai { get; set; }

	/// <summary>
	/// 资本公积金（元）
	/// </summary>
	public double ZiBenGongJiJin { get; set; }

	/// <summary>
	/// 净资产（元）
	/// </summary>
	public double JingZiChan { get; set; }

	/// <summary>
	/// 主营业务收入（元）
	/// </summary>
	public double ZhuYingShouRu { get; set; }

	/// <summary>
	/// 主营业务利润（元）
	/// </summary>
	public double ZhuYingLiRun { get; set; }

	/// <summary>
	/// 应收账款（元）
	/// </summary>
	public double YingShouZhangKuan { get; set; }

	/// <summary>
	/// 营业利润（元）
	/// </summary>
	public double YingyeLiRun { get; set; }

	/// <summary>
	/// 投资收益（元）
	/// </summary>
	public double TouZiShouYu { get; set; }

	/// <summary>
	/// 经营现金流（元）
	/// </summary>
	public double JingYingxianJinLiu { get; set; }

	/// <summary>
	/// 总现金流（元）
	/// </summary>
	public double ZongXianJinLiu { get; set; }

	/// <summary>
	/// 存货（元）
	/// </summary>
	public double CunHuo { get; set; }

	/// <summary>
	/// 利润总额（元）
	/// </summary>
	public double LiRunZongHe { get; set; }

	/// <summary>
	/// 税后利润（元）
	/// </summary>
	public double ShuiHouLiRun { get; set; }

	/// <summary>
	/// 净利润（元）
	/// </summary>
	public double JingLiRun { get; set; }

	/// <summary>
	/// 未分配利润（元）
	/// </summary>
	public double WeiFenLiRun { get; set; }

	/// <summary>
	/// 每股净资产（元）
	/// </summary>
	public double MeiGuJingZiChan { get; set; }

	/// <summary>
	/// 保留字段2
	/// </summary>
	public double BaoLiu2 { get; set; }
}

